package ar.pegasus.clasificador.web.login;

import javax.ejb.Local;

@Local
public interface LoginAppWeb {

	public void init();
	
	/**
	 * Metodo que se ejecuta cuando el usuario intenta loguearse al site. 
	 * Est� configurado en el components.xml.
	 * @return
	 */
	public boolean login();
	
	/**
	 * Desloguea al usuario de la aplicaci�n, retornando a la p�gina de login.
	 * @return
	 */
	public String logout();
	
	/**
	 * Retorna el mensaje de error que se produjo al intentar el login.
	 * @return
	 */
	public String getMensajeError();

	/**
	 * M�todo que se ejecuta cuando el container destruye el bean.
	 */
	public void finish();
}
